SwingGrapherForm{
}
initChart{
  final JFreeChart chart=ChartFactory.createLineChart3D("Free Memory","Time","Bytes",catDataSet,PlotOrientation.VERTICAL,true,true,true);
  final ChartPanel chartPanel=new ChartPanel(chart);
  setContentPane(chartPanel);
}
main{
  log.info("Running");
  java.awt.EventQueue.invokeLater(new Runnable(){
}
run{ }
initComponents{
  setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
  addWindowListener(new java.awt.event.WindowAdapter(){
    public void windowClosed(    java.awt.event.WindowEvent evt){
      formWindowClosed(evt);
}
windowClosed{
  formWindowClosed(evt);
}
formWindowClosed{
  shutdownManager.shutdown();
}
